#include <stdio.h>
#define NUM 7

static int a[NUM+1]={1,5,3,4,7,3,5,6};
static m[NUM+1],l[NUM+1];
void main()
{
    int i,n ,smallest,num,k,j;
    num =1;
    for(i=1;i<=NUM;i++)
        if(m[i]==0)
        {
            smallest=a[i];
            k=1;
            l[k]=i;
                for(j=i+1;j<=NUM;j++)
                    if(m[j]==0)
                        if(a[j]<smallest)
                        {
                            smallest=a[j];
                            k=0;
                            l[++k]=j;
                        }
                        else if(a[j]==smallest)
                            l[++k]=j;
            for(j=1;j<=k;j++)
                m[l[j]]=num;
            num++;
            i=0;
        }
        printf("Player-No Score Rank\n");
        for(j=1;j<=NUM;j++)
            printf(" %3d     %4d %4d\n",j,a[j],m[j]);
}